package cn.webrx;

import java.util.Date;

public class T5 {
    public static void main(String[] args) {
        int a = 3;
        long b = a; //自动类型转换
        byte c = (byte) a; //强制类型转换
        System.out.println(a);
        System.out.println(b);
        System.out.println(c);

        Date d = new Date();
        System.out.println(d.getTime()); //1696906920957l
        int t = (int)d.getTime();
        //System.out.println(t);//394839037
        //System.out.println(Integer.MAX_VALUE);


        //字符串对象，String 必须S大写。java.lang.String类
        String s = "100";

        //java.lang.Integer 类，此类是int基本类型的包装类，有一个静态方法parseInt();
        int f = Integer.parseInt(s);
        System.out.println(f*2);

        //使用Integer类的valueOf()方法，将字符串对象，转换为Integer对象
        Integer m1 = Integer.valueOf(s);
        System.out.println(m1);

        //使用Integer类的valueOf()方法，将字符串对象，转换为Integer对象，并给int赋值。
        int m2 = Integer.valueOf(s); //自动拆箱机制，对象类型（包装类）到基本类型
        System.out.println(m2);

        int m3 = Integer.parseInt(s);//使用Integer类的parseInt()方法。直接转换为int
        System.out.println(m3);

    }
}
